'use strict';
exports.main = async (event, context) => {
	// event为客户端上传的参数
	console.log('event : ', event)
	
	const db = uniCloud.database()
	const users = db.collection('users')
	
	// 登录，根据用户名与密码查询用户信息
	try {
		// 查询数据库
		const res = await users.where({username: event.username, password: event.password}).get()
		// 根据查询结果处理
		if (res.data.length > 0) {
			return {
				status: 200,
				message: '用户登录成功',
			}
		}
		return {
			status: 404,
			message: '用户名或密码错误'
		}
	} catch (error) {
		return {
			status: 500,
			message: '用户登录异常:' + error.message
		}
	}
};
